Can't read the image? click here to refresh
The Bhaja Caves, located in Pune, Maharashtra, are a remarkable complex of ancient Buddhist rock-...